import request from '@/utils/request';

// 申报明细表
// 列表接口
export async function getDetExpList(params) {
  return request(`/mgrApi/declDetail/pageList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 删除明细表
export async function delDet(params) {
  return request(`/mgrApi/declDetail/delDeclDet`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 执行地是否五险合一
export async function getInsUnifyFlag(params) {
  return request(`/mgrApi/operParam/queryParamByArea`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 获取项目
export async function getProjectList(params) {
  return request(`/mgrApi/declDetail/colMatList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 参保类型
export async function getJoinTypeList(params) {
  // return request(`/mgrApi/mdm/nmDict/getItemListByDictCodeAndCorpId`, {
  return request(`/mgrApi/corpDict/listCorpDict`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 新增提交数据
export async function insertSubmit(params) {
  return request(`/mgrApi/declDetail/insertDeclDet`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 修改提交数据
export async function updateSubmit(params) {
  return request(`/mgrApi/declDetail/updateDeclDet`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
// 获取详情
export async function getDetDetail(params) {
  return request(`/mgrApi/declDetail/getDeclDetInfo`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
